home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 359_11 / patch5.000 / EMU387_E24.CC < prev    next >
C/C++ Source or Header  |  1991-09-11  |  277b  |  21 lines

  1. #include "emu.h"
  2. #include "rmov.h"
  3.  
  4. void emu_24()
  5. {
  6.   if (empty())
  7.     return;
  8.   if (modrm > 0277)
  9.   {
  10.     emu_bad();
  11.   }
  12.   else
  13.   {
  14.     // fisub m32int
  15.     reg t1, t2;
  16.     r_mov((long *)get_modrm(), t1);
  17.     r_sub(st(), t1, t2);
  18.     r_mov(t2, st());
  19.   }
  20. }
  21.